package cn.seaboot.admin.reverse.bean;


import io.swagger.v3.oas.annotations.media.Schema;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * POJO
 * 代码类型 [t_db_code_group]
 *
 * @author ChenSS on 2018/6/20.
 */
@Schema(description = "代码类型 [t_db_code_group] 实体类")
public class CodeGroup implements Serializable {

    /**
     * 代码ID
     */
    @NotNull
    @Schema(description = "代码ID")
    private String codeId;
    /**
     * 组别
     */
    @NotNull
    @Schema(description = "组别")
    private String groupName;
    /**
     * 标签
     */
    @NotNull
    @Schema(description = "标签")
    private String label;
    /**
     * 存储路径
     */
    @NotNull
    @Schema(description = "存储路径")
    private String savePath;
    /**
     * 存储路径
     */
    @NotNull
    @Schema(description = "代码类型")
    private String codeType;
    /**
     * 包名
     */
    @NotNull
    @Schema(description = "包名")
    private String attach;

    public String getCodeId() {
        return codeId;
    }

    public void setCodeId(String codeId) {
        this.codeId = codeId;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public String getSavePath() {
        return savePath;
    }

    public void setSavePath(String savePath) {
        this.savePath = savePath;
    }

    public String getAttach() {
        return attach;
    }

    public void setAttach(String attach) {
        this.attach = attach;
    }

    public String getCodeType() {
        return codeType;
    }

    public void setCodeType(String codeType) {
        this.codeType = codeType;
    }
}
